package visualizer.client.algorithms;

import visualizer.client.bst.BinaryTree;

/**
 * User: DDovzhenko
 * Date: 05.01.14
 * Time: 19:50
 */
public interface Algorithm {
    AlgoResult performAlgorithmToStep(BinaryTree tree, int step, int inputValue);
    int getStepsCount(BinaryTree tree, int inputValue);
}
